throttle cab - Spanish English Dictionary